mask snail - Spanish English Dictionary